supervene upon - French English Dictionary